package net.huashitong.supervision.insideDuCha.filter;

import com.sirdc.modules.core.filter.BaseFilter;


import java.util.List;

public class InsideMainTaskFilter extends BaseFilter {
    private String taskName;
    private String taskCont;
    private String taskState;//任务状态 0 未查看 1 待办，2 在办，3 逾期， 4 完成
    private String backType;//反馈标识，0 无，1 新反馈。
    private String fileIds;
    private String timeAging;//任务时效，1 当前，2 过期
    private int timeType; //时间类型  1 单时限，2 周，3 月，4 季 5 多时限
    private String cycleValue; //循环数值
    private int valids ;//有效标志
    private String remarks; //备注
    private String fileNames;
    private String evaluations;//评价
    private String sysId;
    private String deptId;
    private String roomId;
    private String period;
    private List<InsideSubTaskFilter> insideSubTasks;//子任务集合

    private String day; //周期性任务的天
    private String week;      //周期的星期
    private String month;      //周期的月
    private String quarter;      //周期的季度
    private String timeLimits; //多时限字符串
    private String timeLimit; //字符串

    private String userName;
    private String createUser;
    private String chengbanUserId;
    private List<String> selectUsers;
    private String loginerId;
    private int sendLeader;

    public int getSendLeader() {
        return sendLeader;
    }

    public void setSendLeader(int sendLeader) {
        this.sendLeader = sendLeader;
    }

    public String getLoginerId() {
        return loginerId;
    }

    public void setLoginerId(String loginerId) {
        this.loginerId = loginerId;
    }

    public List<String> getSelectUsers() {
        return selectUsers;
    }

    public void setSelectUsers(List<String> selectUsers) {
        this.selectUsers = selectUsers;
    }

    public String getChengbanUserId() {
        return chengbanUserId;
    }

    public void setChengbanUserId(String chengbanUserId) {
        this.chengbanUserId = chengbanUserId;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getDay() {
        return day;
    }

    public void setDay(String day) {
        this.day = day;
    }

    public String getWeek() {
        return week;
    }

    public void setWeek(String week) {
        this.week = week;
    }

    public String getMonth() {
        return month;
    }

    public void setMonth(String month) {
        this.month = month;
    }

    public String getQuarter() {
        return quarter;
    }

    public void setQuarter(String quarter) {
        this.quarter = quarter;
    }

    public String getTimeLimits() {
        return timeLimits;
    }

    public void setTimeLimits(String timeLimits) {
        this.timeLimits = timeLimits;
    }

    public String getTimeLimit() {
        return timeLimit;
    }

    public void setTimeLimit(String timeLimit) {
        this.timeLimit = timeLimit;
    }

    public String getPeriod() {
        return period;
    }

    public void setPeriod(String period) {
        this.period = period;
    }

    public String getDeptId() {
        return deptId;
    }

    public void setDeptId(String deptId) {
        this.deptId = deptId;
    }

    public String getRoomId() {
        return roomId;
    }

    public void setRoomId(String roomId) {
        this.roomId = roomId;
    }


    public List<InsideSubTaskFilter> getInsideSubTasks() {
        return insideSubTasks;
    }

    public void setInsideSubTasks(List<InsideSubTaskFilter> insideSubTasks) {
        this.insideSubTasks = insideSubTasks;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public String getTaskCont() {
        return taskCont;
    }

    public void setTaskCont(String taskCont) {
        this.taskCont = taskCont;
    }

    public String getTaskState() {
        return taskState;
    }

    public void setTaskState(String taskState) {
        this.taskState = taskState;
    }

    public String getBackType() {
        return backType;
    }

    public void setBackType(String backType) {
        this.backType = backType;
    }

    public String getFileIds() {
        return fileIds;
    }

    public void setFileIds(String fileIds) {
        this.fileIds = fileIds;
    }

    public String getTimeAging() {
        return timeAging;
    }

    public void setTimeAging(String timeAging) {
        this.timeAging = timeAging;
    }

    public int getTimeType() {
        return timeType;
    }

    public void setTimeType(int timeType) {
        this.timeType = timeType;
    }

    public String getCycleValue() {
        return cycleValue;
    }

    public void setCycleValue(String cycleValue) {
        this.cycleValue = cycleValue;
    }

    public int getValids() {
        return valids;
    }

    public void setValids(int valids) {
        this.valids = valids;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getFileNames() {
        return fileNames;
    }

    public void setFileNames(String fileNames) {
        this.fileNames = fileNames;
    }

    public String getEvaluations() {
        return evaluations;
    }

    public void setEvaluations(String evaluations) {
        this.evaluations = evaluations;
    }

    public String getSysId() {
        return sysId;
    }

    public void setSysId(String sysId) {
        this.sysId = sysId;
    }
}
